leave a lot to be desired – English–Italiano translations

🇬🇧 en it 🇮🇹

leave a lot to be desired verb

lasciare a desiderare
Wiktionary Links